//
//  ZH_MineInfortionViewController.m
//  WisdomStar
//
//  Created by zhangliwen on 2018/10/22.
//  Copyright © 2018年 zhangliwen. All rights reserved.
//

#import "ZH_MineInfortionViewController.h"
#import "ZH_MineInfoPhotoTableViewCell.h"
#import "ZH_MineOtherInfoTableViewCell.h"
#import "ZH_MineNameInfoTableViewCell.h"
#import "ZH_MineSexTableViewCell.h"
#import "ZH_MineSignTableViewCell.h"
#import "ZH_ButtonTableViewCell.h"
@interface ZH_MineInfortionViewController ()<UITableViewDelegate,UITableViewDataSource>
@property (nonatomic,weak)UITableView *tableView;
@end

@implementation ZH_MineInfortionViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    [self initUserInterface];
}

- (void)initUserInterface{
    self.navigationItem.title = @"我的资料";
    [self.tableView mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.left.right.bottom.equalTo(self.view);
    }];
}

#pragma mark - UITableViewDelegate,UITableViewDataSource
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return 9;
}
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
    return CGFLOAT_MIN;
}
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
    return CGFLOAT_MIN;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    if (indexPath.row == 0) {
        ZH_MineInfoPhotoTableViewCell *cell = [ZH_MineInfoPhotoTableViewCell cellWithTableView:tableView];
        return cell;
    }
    else if (indexPath.row == 1){
        ZH_MineOtherInfoTableViewCell *cell = [ZH_MineOtherInfoTableViewCell cellWithTableView:tableView];
        cell.leftString = @"手机";
        cell.contentString = @"138***28861";
        return cell;
    }
    else if (indexPath.row == 2){
        ZH_MineNameInfoTableViewCell *cell = [ZH_MineNameInfoTableViewCell cellWithTableView:tableView];
        cell.nameString = @"坤大少";
        return cell;
    }
    else if (indexPath.row == 3){
        ZH_MineSexTableViewCell *cell = [ZH_MineSexTableViewCell cellWithTableView:tableView];
        return cell;
    }
    else if (indexPath.row == 4){
        ZH_MineOtherInfoTableViewCell *cell = [ZH_MineOtherInfoTableViewCell cellWithTableView:tableView];
        cell.leftString = @"省份";
        cell.contentString = @"四川省";
        return cell;
    }
    else if (indexPath.row == 5){
        ZH_MineOtherInfoTableViewCell *cell = [ZH_MineOtherInfoTableViewCell cellWithTableView:tableView];
        cell.leftString = @"城市";
        cell.contentString = @"成都市";
        return cell;
    }
    else if (indexPath.row == 6){
        ZH_MineOtherInfoTableViewCell *cell = [ZH_MineOtherInfoTableViewCell cellWithTableView:tableView];
        cell.leftString = @"地区";
        cell.contentString = @"高新区";
        return cell;
    }
    else if (indexPath.row == 7){
        ZH_MineSignTableViewCell *cell = [ZH_MineSignTableViewCell cellWithTableView:tableView];
        return cell;
    }
    else if (indexPath.row == 8){
        ZH_ButtonTableViewCell *cell = [ZH_ButtonTableViewCell cellWithTableView:tableView];
        [cell updataUiTitle:@"确认修改"];
        [cell updataUIS];
        return cell;
    }
    return nil;
}
#pragma mark - getter,setter
- (UITableView *)tableView{
    if (!_tableView) {
        UITableView *tableView = [UITableView createTableViewWithDelegateTarget:self];
        tableView.backgroundColor = kCommonWhiteBg;
        tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
        [tableView setCellAutoAdaptationForEstimatedRowHeight:FITSCALE(100)];
        [self.view addSubview:_tableView = tableView];
    }
    return _tableView;
}
@end
